using System;

namespace Ioc.Kernel
{
    public interface IComponentSelector
    {
        /// <summary>
        /// Gets the component to resolve.
        /// </summary>
        /// <param name="serviceType">Type of the service.</param>
        /// <param name="componentName">Name of the component.</param>
        /// <returns></returns>
        ContainerKey GetComponent(Type serviceType, string componentName);
    }
}